bundle of hay - French English Dictionary